package deviceLogger

import (
	"gitee.com/fierce_wolf/go-fox-edge-common/commConfig"
	"gitee.com/fierce_wolf/go-fox-edge-common/commLogger"
)

func PrintLogger(recv interface{}) {
	if recv == nil {
		return
	}

	// 获得配置信息
	cfg, err := commConfig.GetConfigParam("serverConfig")
	if err != nil {
		return
	}

	// 确认是否配置为打印日志
	logger, ok := cfg["logger"]
	if !ok {
		return
	}
	if logger != true {
		return
	}

	// 打印日志
	err = commLogger.Console.Info(recv)
	if err != nil {
		return
	}
}
